package com.spring.iosservice.web.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.spring.api.web.model.Enregister;
import com.spring.iosservice.web.model.BuzProduct;
import com.spring.iosservice.web.model.EnregisterJson;
import com.spring.iosservice.web.model.Order;

public interface IPadApiMapper {

	List<BuzProduct> buzProduct(@Param(value="kids_parkId") String kids_parkId);

	int signOff(Map<String, Object> parm);

	int checkCanSignOff(Map<String, Object> parm);

	int signIn(Map<String, Object> parm);

	int checkCanSignIn(Map<String, Object> parm);

	int enregister(Enregister enregister);

	List<Map<String,Object>> enregisterFingers();

	int voiceTipOver(String enregisterId);
	
	List<Map<String,Object>> voiceTip();

	int confirmEnregister(Map<String, Object> parm);
	
	List<EnregisterJson> queryEnregister(Map<String, Object> parm);

	Order needRegistrationProduct(@Param(value="orderId") String orderId);

	void rebackOrderUser(Map<String, Object> parm);
	
	int updateFingerStatus(Map<String, Object> parm);

	int updateUserVoice(Map<String, Object> m);

	int insertUserVoice(Map<String, Object> m);

	void updateOrderEntrance(Map<String, Object> parm);

}
